Big Huge Thesaurus

caramelized sugar

noun